<? namespace Bitrix\Main\UpdateSystem;$GLOBALS['____1341618307']= array(base64_decode('Y'.'mF'.'zZ'.'T'.'Y'.'0X2RlY29kZ'.'Q'.'=='),base64_decode('dW5zZXJpYWxp'.'emU='),base64_decode('b3Bl'.'bnNzbF92ZXJ'.'pZn'.'k'.'='),base64_decode(''.'d'.'W5'.'zZXJ'.'pYWxpemU'.'='));if(!function_exists(__NAMESPACE__.'\\___815815364')){function ___815815364($_430748571){static $_898961170= false; if($_898961170 == false) $_898961170=array('YWxsb3dl'.'ZF9jbGFzc2Vz','aW5mbw==',''.'c'.'2lnbmF0dXJ'.'l','c2hhMjU2V2l0a'.'FJTQ'.'UV'.'uY3J'.'5'.'cHR'.'pb24=','aW5mbw'.'==',''.'YWxs'.'b3dlZF9'.'j'.'bG'.'Fzc2'.'Vz','RXJyb'.'3Ig'.'dmVyaWZ'.'5IG9w'.'ZW5z'.'c2wgW0hDUFAw'.'M'.'V0=','LS0tLS1'.'C'.'RUd'.'J'.'TiBQVUJM'.'SUM'.'g'.'S'.'0VZL'.'S0tLS0KT'.'UlJQklqQU5CZ2txaGt'.'pRz'.'l3MEJ'.'B'.'U'.'UVGQ'.'UFPQ0FROEFN'.'SUlCQ2'.'d'.'LQ0FRRUE2aGN4SX'.'Fpa'.'XR'.'VWl'.'JNd1'.'lpdWtTV'.'Q'.'poO'.'Xh'.'hNWZFR'.'FlsY2NiVzN2ajhBdm'.'EzNXZ'.'L'.'cVZ'.'ONG'.'l'.'CO'.'XRxQ1g3'.'a'.'lU4NnF'.'BYT'.'J2MzdtYlRGNnBjWTZIR1BBaFJGCmJ'.'wb'.'ndYT1k'.'3WU'.'d'.'4QjFuU0tad'.'kUr'.'akFS'.'YmlMTE'.'JnWjFjRzZ'.'aMGR1dTVp'.'MV'.'hocElSTD'.'Fj'.'TjBI'.'aDV'.'mZX'.'pw'.'a'.'lhDNk8K'.'WXhZ'.'cTBuVG9'.'I'.'VGp'.'5UmI'.'xeWN'.'6'.'d3Rt'.'aVJ3'.'WXF1Z'.'FhnL3hXeH'.'BwcXdGMHRVbGQzUUJy'.'M2'.'k2'.'OEI4a'.'nFNb'.'St'.'UamRlQQp1L2ZnMUow'.'S'.'kd0U'.'jQ'.'veks0Rzd'.'Z'.'S'.'k52aG'.'11aH'.'JSR2'.'t5QVFWMFRWdTVM'.'RXVnU'.'3hqQXBS'.'b'.'UlKU'.'U5'.'IU'.'U1LM'.'EVoO'.'TN3Ck1a'.'b0Zv'.'UHA'.'5U2'.'dK'.'N0dh'.'RlU4a3p'.'T'.'K0VR'.'Y250WXhiMU'.'5IV'.'U'.'pVS'.'XZUZG'.'l'.'1U'.'lVl'.'Rkts'.'e'.'V'.'Rke'.'ElySDZDTC8vYXBNS'.'DMKRn'.'dJREFRQUIK'.'L'.'S'.'0tL'.'S'.'1FT'.'kQ'.'g'.'UFVC'.'TElDIEt'.'FWS0tL'.'S0t');return base64_decode($_898961170[$_430748571]);}}; use Bitrix\Main\Application; use Bitrix\Main\Security\Cipher; use Bitrix\Main\Security\SecurityException; class HashCodeParser{ private string $_1144179888; public function __construct(string $_1144179888){ $this->_1144179888= $_1144179888;}  public function parse(){ $_1930210677= $GLOBALS['____1341618307'][0]($this->_1144179888); $_1930210677= $GLOBALS['____1341618307'][1]($_1930210677,[___815815364(0) => false]); if($GLOBALS['____1341618307'][2]($_1930210677[___815815364(1)], $_1930210677[___815815364(2)], $this->__1361982879(), ___815815364(3)) == round(0+0.25+0.25+0.25+0.25)){ $_2038516300= Application::getInstance()->getLicense()->getHashLicenseKey(); $_512641625= new Cipher(); $_1060887313= $_512641625->decrypt($_1930210677[___815815364(4)], $_2038516300); return $GLOBALS['____1341618307'][3]($_1060887313,[___815815364(5) => false]);} throw new SecurityException(___815815364(6));} private function __1361982879(): string{ return ___815815364(7);}}?>